//退出功能
const logout = document.querySelector(".logout"); //获取退出的dom元素
const topMenuList = document.querySelectorAll(".nav>li>a"); //获取一级标题a标签的dom元素生成数组
const subMentList = document.querySelectorAll(".nav ul  a"); // 获取二级标题a标签的dom元素生成数组
const init =document.querySelector('.init');//获取初始化按钮的dom元素

//为退出按钮创建点击事件
logout.addEventListener("click", function (e) {
  //弹出确定框 点击确定就为ture 触发业务
  if (confirm("您是否要退出")) {
    localStorage.removeItem("cms90"); //删除本地存储
    location.href = "./login.html"; //跳转回登录页面
  }
});

//遍历一级标签创建点击事件
topMenuList.forEach((topA) =>
  topA.addEventListener("click", function (e) {
    // 给一级标题a标签显示底下二级标题 ul 标签
    this.nextElementSibling.classList.toggle("show");
  })
);

//遍历二级标签创建点击事件
subMentList.forEach((subA) =>
  subA.addEventListener("click", function (e) {
    //点击了新的二级标题 把旧的二级标题移除active类名高亮效果
    document.querySelector(".nav ul .active").classList.remove("active");
    // 点击了新的二级标题 添加active类名高亮效果
    this.classList.add("active");
  })
);


//初始化功能
//为初始化按钮创建点击事件
init.addEventListener('click', async function(e){
    //创建一个变量等于后端返回的数据
    const result = await axios ({
        url:'/init/data',
        // headers:{
        //     Authorization: localStorage.getItem("cms90"),
        // }
    })
    console.log(result);
    //判断一个条件为后端返回的数据code为0 触发业务
    if(result.data.code===0){
        //提示框显示后端返回的数据message
        toastr.success(result.data.message)
    }
})